| Fully Qualified Name: | Laminas\Db\TableGateway\TableGateway |
| Extends: | AbstractTableGateway |
| Name | Description | Defined By |
|---|---|---|
| __call() | AbstractTableGateway | |
| __clone() | __clone | AbstractTableGateway |
| __construct() | Constructor | TableGateway |
| __get() | __get | AbstractTableGateway |
| __set() | AbstractTableGateway | |
| delete() | Delete | AbstractTableGateway |
| deleteWith() | AbstractTableGateway | |
| getAdapter() | Get adapter | AbstractTableGateway |
| getColumns() | AbstractTableGateway | |
| getFeatureSet() | AbstractTableGateway | |
| getLastInsertValue() | Get last insert value | AbstractTableGateway |
| getResultSetPrototype() | Get select result prototype | AbstractTableGateway |
| getSql() | AbstractTableGateway | |
| getTable() | Get table name | AbstractTableGateway |
| initialize() | Initialize | AbstractTableGateway |
| insert() | Insert | AbstractTableGateway |
| insertWith() | AbstractTableGateway | |
| isInitialized() | AbstractTableGateway | |
| select() | Select | AbstractTableGateway |
| selectWith() | AbstractTableGateway | |
| update() | Update | AbstractTableGateway |
| updateWith() | AbstractTableGateway |
| Parameter Name | Type | Description |
|---|---|---|
| $arguments | ||
| $method | ||
| $arguments |
Returns: mixed
__clone
Returns:
Constructor
| Parameter Name | Type | Description |
|---|---|---|
| $table | string|\TableIdentifier|array | |
| $adapter | \AdapterInterface | |
| $features | \Feature\AbstractFeature|\Feature\FeatureSet|\Feature\AbstractFeature[]|null | |
| $resultSetPrototype | \ResultSetInterface|null | |
| $sql | \Sql|null |
Returns:
__get
| Parameter Name | Type | Description |
|---|---|---|
| $property | string |
Returns: mixed
| Parameter Name | Type | Description |
|---|---|---|
| $property | string | |
| $value | mixed |
Returns: mixed
Delete
| Parameter Name | Type | Description |
|---|---|---|
| $where | \Where|\Closure|string|array |
Returns: int
| Parameter Name | Type | Description |
|---|---|---|
| $delete | \Delete |
Returns: int
Get adapter
Returns: \AdapterInterface
Returns: array
Returns: \Feature\FeatureSet
Get last insert value
Returns: int
Get select result prototype
Returns: \ResultSetInterface
Returns: \Sql
Get table name
Returns: string
Initialize
Returns: null
Insert
| Parameter Name | Type | Description |
|---|---|---|
| $set | array |
Returns: int
| Parameter Name | Type | Description |
|---|---|---|
| $insert | \Insert |
Returns: int
Returns: bool
Select
| Parameter Name | Type | Description |
|---|---|---|
| $where | \Where|\Closure|string|array |
Returns: \ResultSetInterface
| Parameter Name | Type | Description |
|---|---|---|
| $select | \Select |
Returns: \ResultSetInterface
Update
| Parameter Name | Type | Description |
|---|---|---|
| $set | array | |
| $where | string|array|\Closure | |
| $joins | null|array |
Returns: int
| Parameter Name | Type | Description |
|---|---|---|
| $update | \Laminas\Db\Sql\Update |
Returns: int